Football / Switzerland /

Challenge League - season stats and match results

Challenge League

Challenge League 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
FC Aarau FC Aarau 30 2.9 1.77 1.13 15 2.4 1.33 1.07 15 3.4 2.2 1.2
Stade Nyonnais Stade Nyonnais 30 3.23 1.2 2.03 16 3.19 1.19 2 14 3.29 1.21 2.07
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 2.9 1.57 1.33 14 3 1.79 1.21 16 2.81 1.38 1.44
FC Vaduz FC Vaduz 30 2.73 1.37 1.37 15 3 1.73 1.27 15 2.47 1 1.47
FC Thun FC Thun 30 2.87 1.8 1.07 15 2.93 1.93 1 15 2.8 1.67 1.13
Etoile Carouge FC Etoile Carouge FC 30 3.03 1.8 1.23 15 3 2.07 0.93 15 3.07 1.53 1.53
Neuchâtel Xamax Neuchâtel Xamax 30 3.47 1.67 1.8 15 3.87 2.07 1.8 15 3.07 1.27 1.8
FC Wil 1900 FC Wil 1900 30 2.9 1.53 1.37 15 3 1.47 1.53 15 2.8 1.6 1.2
Schaffhausen Schaffhausen 30 3.03 1.1 1.93 15 3.07 1.07 2 15 3 1.13 1.87
AC Bellinzona AC Bellinzona 30 2.8 1.13 1.67 15 2.4 1.13 1.27 15 3.2 1.13 2.07

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
FC Aarau FC Aarau 30 18 12 60 40 15 8 7 53.33 46.67 15 10 5 66.67 33.33
Stade Nyonnais Stade Nyonnais 30 21 9 70 30 16 12 4 75 25 14 9 5 64.29 35.71
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 17 13 56.67 43.33 14 7 7 50 50 16 10 6 62.5 37.5
FC Vaduz FC Vaduz 30 16 14 53.33 46.67 15 9 6 60 40 15 7 8 46.67 53.33
FC Thun FC Thun 30 16 14 53.33 46.67 15 9 6 60 40 15 7 8 46.67 53.33
Etoile Carouge FC Etoile Carouge FC 30 19 11 63.33 36.67 15 9 6 60 40 15 10 5 66.67 33.33
Neuchâtel Xamax Neuchâtel Xamax 30 23 7 76.67 23.33 15 12 3 80 20 15 11 4 73.33 26.67
FC Wil 1900 FC Wil 1900 30 19 11 63.33 36.67 15 11 4 73.33 26.67 15 8 7 53.33 46.67
Schaffhausen Schaffhausen 30 20 10 66.67 33.33 15 9 6 60 40 15 11 4 73.33 26.67
AC Bellinzona AC Bellinzona 30 19 11 63.33 36.67 15 8 7 53.33 46.67 15 11 4 73.33 26.67

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 900 30 15 392 26.13 15 508 33.87
Stade Nyonnais Stade Nyonnais 30 859 28.63 16 514 32.13 14 345 24.64
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 892 29.73 14 466 33.29 16 426 26.63
FC Vaduz FC Vaduz 30 909 30.3 15 454 30.27 15 455 30.33
FC Thun FC Thun 30 782 26.07 15 374 24.93 15 408 27.2
Etoile Carouge FC Etoile Carouge FC 30 990 33 15 484 32.27 15 506 33.73
Neuchâtel Xamax Neuchâtel Xamax 30 863 28.77 15 431 28.73 15 432 28.8
FC Wil 1900 FC Wil 1900 30 945 31.5 15 488 32.53 15 457 30.47
Schaffhausen Schaffhausen 30 793 26.43 15 417 27.8 15 376 25.07
AC Bellinzona AC Bellinzona 30 967 32.23 15 488 32.53 15 479 31.93

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 86 2.87 15 38 2.53 15 48 3.2
Stade Nyonnais Stade Nyonnais 30 66 2.2 16 44 2.75 14 22 1.57
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 95 3.17 14 44 3.14 16 51 3.19
FC Vaduz FC Vaduz 30 80 2.67 15 39 2.6 15 41 2.73
FC Thun FC Thun 30 86 2.87 15 46 3.07 15 40 2.67
Etoile Carouge FC Etoile Carouge FC 30 61 2.03 15 37 2.47 15 24 1.6
Neuchâtel Xamax Neuchâtel Xamax 30 83 2.77 15 30 2 15 53 3.53
FC Wil 1900 FC Wil 1900 30 54 1.8 15 32 2.13 15 22 1.47
Schaffhausen Schaffhausen 30 73 2.43 15 46 3.07 15 27 1.8
AC Bellinzona AC Bellinzona 30 95 3.17 15 47 3.13 15 48 3.2

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 35 1.17 15 14 0.93 15 21 1.4
Stade Nyonnais Stade Nyonnais 30 31 1.03 16 16 1 14 15 1.07
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 25 0.83 14 20 1.43 16 5 0.31
FC Vaduz FC Vaduz 30 36 1.2 15 20 1.33 15 16 1.07
FC Thun FC Thun 30 58 1.93 15 22 1.47 15 36 2.4
Etoile Carouge FC Etoile Carouge FC 30 26 0.87 15 13 0.87 15 13 0.87
Neuchâtel Xamax Neuchâtel Xamax 30 27 0.9 15 19 1.27 15 8 0.53
FC Wil 1900 FC Wil 1900 30 31 1.03 15 13 0.87 15 18 1.2
Schaffhausen Schaffhausen 30 30 1 15 17 1.13 15 13 0.87
AC Bellinzona AC Bellinzona 30 35 1.17 15 24 1.6 15 11 0.73

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 281 9.37 15 138 9.2 15 143 9.53
Stade Nyonnais Stade Nyonnais 30 247 8.23 16 138 8.63 14 109 7.79
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 230 7.67 14 106 7.57 16 124 7.75
FC Vaduz FC Vaduz 30 245 8.17 15 134 8.93 15 111 7.4
FC Thun FC Thun 30 293 9.77 15 134 8.93 15 159 10.6
Etoile Carouge FC Etoile Carouge FC 30 193 6.43 15 94 6.27 15 99 6.6
Neuchâtel Xamax Neuchâtel Xamax 30 246 8.2 15 110 7.33 15 136 9.07
FC Wil 1900 FC Wil 1900 30 254 8.47 15 113 7.53 15 141 9.4
Schaffhausen Schaffhausen 30 220 7.33 15 103 6.87 15 117 7.8
AC Bellinzona AC Bellinzona 30 247 8.23 15 119 7.93 15 128 8.53

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 59 1.97 15 30 2 15 29 1.93
Stade Nyonnais Stade Nyonnais 30 64 2.13 16 36 2.25 14 28 2
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 73 2.43 14 32 2.29 16 41 2.56
FC Vaduz FC Vaduz 30 81 2.7 15 39 2.6 15 42 2.8
FC Thun FC Thun 30 64 2.13 15 38 2.53 15 26 1.73
Etoile Carouge FC Etoile Carouge FC 30 64 2.13 15 36 2.4 15 28 1.87
Neuchâtel Xamax Neuchâtel Xamax 30 76 2.53 15 34 2.27 15 42 2.8
FC Wil 1900 FC Wil 1900 30 75 2.5 15 33 2.2 15 42 2.8
Schaffhausen Schaffhausen 30 74 2.47 15 32 2.13 15 42 2.8
AC Bellinzona AC Bellinzona 30 76 2.53 15 43 2.87 15 33 2.2

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 263 8.77 15 113 7.53 15 150 10
Stade Nyonnais Stade Nyonnais 30 202 6.73 16 133 8.31 14 69 4.93
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 276 9.2 14 139 9.93 16 137 8.56
FC Vaduz FC Vaduz 30 211 7.03 15 112 7.47 15 99 6.6
FC Thun FC Thun 30 242 8.07 15 109 7.27 15 133 8.87
Etoile Carouge FC Etoile Carouge FC 30 205 6.83 15 108 7.2 15 97 6.47
Neuchâtel Xamax Neuchâtel Xamax 30 230 7.67 15 107 7.13 15 123 8.2
FC Wil 1900 FC Wil 1900 30 205 6.83 15 89 5.93 15 116 7.73
Schaffhausen Schaffhausen 30 202 6.73 15 109 7.27 15 93 6.2
AC Bellinzona AC Bellinzona 30 230 7.67 15 125 8.33 15 105 7

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 92 3.07 15 35 2.33 15 57 3.8
Stade Nyonnais Stade Nyonnais 30 66 2.2 16 45 2.81 14 21 1.5
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 99 3.3 14 55 3.93 16 44 2.75
FC Vaduz FC Vaduz 30 75 2.5 15 45 3 15 30 2
FC Thun FC Thun 30 89 2.97 15 39 2.6 15 50 3.33
Etoile Carouge FC Etoile Carouge FC 30 82 2.73 15 45 3 15 37 2.47
Neuchâtel Xamax Neuchâtel Xamax 30 89 2.97 15 46 3.07 15 43 2.87
FC Wil 1900 FC Wil 1900 30 81 2.7 15 33 2.2 15 48 3.2
Schaffhausen Schaffhausen 30 64 2.13 15 38 2.53 15 26 1.73
AC Bellinzona AC Bellinzona 30 68 2.27 15 39 2.6 15 29 1.93

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 69 2.3 15 33 2.2 15 36 2.4
Stade Nyonnais Stade Nyonnais 30 49 1.63 16 31 1.94 14 18 1.29
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 73 2.43 14 32 2.29 16 41 2.56
FC Vaduz FC Vaduz 30 51 1.7 15 25 1.67 15 26 1.73
FC Thun FC Thun 30 63 2.1 15 28 1.87 15 35 2.33
Etoile Carouge FC Etoile Carouge FC 30 45 1.5 15 25 1.67 15 20 1.33
Neuchâtel Xamax Neuchâtel Xamax 30 70 2.33 15 30 2 15 40 2.67
FC Wil 1900 FC Wil 1900 30 36 1.2 15 16 1.07 15 20 1.33
Schaffhausen Schaffhausen 30 58 1.93 15 29 1.93 15 29 1.93
AC Bellinzona AC Bellinzona 30 63 2.1 15 34 2.27 15 29 1.93

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 182 6.07 15 82 5.47 15 100 6.67
Stade Nyonnais Stade Nyonnais 30 129 4.3 16 84 5.25 14 45 3.21
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 177 5.9 14 90 6.43 16 87 5.44
FC Vaduz FC Vaduz 30 131 4.37 15 75 5 15 56 3.73
FC Thun FC Thun 30 149 4.97 15 66 4.4 15 83 5.53
Etoile Carouge FC Etoile Carouge FC 30 96 3.2 15 51 3.4 15 45 3
Neuchâtel Xamax Neuchâtel Xamax 30 142 4.73 15 65 4.33 15 77 5.13
FC Wil 1900 FC Wil 1900 30 144 4.8 15 59 3.93 15 85 5.67
Schaffhausen Schaffhausen 30 110 3.67 15 61 4.07 15 49 3.27
AC Bellinzona AC Bellinzona 30 136 4.53 15 73 4.87 15 63 4.2

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 81 2.7 15 31 2.07 15 50 3.33
Stade Nyonnais Stade Nyonnais 30 73 2.43 16 49 3.06 14 24 1.71
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 99 3.3 14 49 3.5 16 50 3.13
FC Vaduz FC Vaduz 30 80 2.67 15 37 2.47 15 43 2.87
FC Thun FC Thun 30 93 3.1 15 43 2.87 15 50 3.33
Etoile Carouge FC Etoile Carouge FC 30 109 3.63 15 57 3.8 15 52 3.47
Neuchâtel Xamax Neuchâtel Xamax 30 88 2.93 15 42 2.8 15 46 3.07
FC Wil 1900 FC Wil 1900 30 61 2.03 15 30 2 15 31 2.07
Schaffhausen Schaffhausen 30 92 3.07 15 48 3.2 15 44 2.93
AC Bellinzona AC Bellinzona 30 94 3.13 15 52 3.47 15 42 2.8

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 56 1.87 15 23 1.53 15 33 2.2
Stade Nyonnais Stade Nyonnais 30 31 1.03 16 20 1.25 14 11 0.79
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 37 1.23 14 17 1.21 16 20 1.25
FC Vaduz FC Vaduz 30 30 1 15 16 1.07 15 14 0.93
FC Thun FC Thun 30 42 1.4 15 21 1.4 15 21 1.4
Etoile Carouge FC Etoile Carouge FC 30 28 0.93 15 22 1.47 15 6 0.4
Neuchâtel Xamax Neuchâtel Xamax 30 41 1.37 15 21 1.4 15 20 1.33
FC Wil 1900 FC Wil 1900 30 40 1.33 15 14 0.93 15 26 1.73
Schaffhausen Schaffhausen 30 28 0.93 15 16 1.07 15 12 0.8
AC Bellinzona AC Bellinzona 30 31 1.03 15 18 1.2 15 13 0.87

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
FC Aarau FC Aarau 30 32 1.07 15 12 0.8 15 20 1.33
Stade Nyonnais Stade Nyonnais 30 19 0.63 16 13 0.81 14 6 0.43
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 20 0.67 14 7 0.5 16 13 0.81
FC Vaduz FC Vaduz 30 11 0.37 15 6 0.4 15 5 0.33
FC Thun FC Thun 30 24 0.8 15 12 0.8 15 12 0.8
Etoile Carouge FC Etoile Carouge FC 30 13 0.43 15 11 0.73 15 2 0.13
Neuchâtel Xamax Neuchâtel Xamax 30 26 0.87 15 13 0.87 15 13 0.87
FC Wil 1900 FC Wil 1900 30 20 0.67 15 6 0.4 15 14 0.93
Schaffhausen Schaffhausen 30 20 0.67 15 11 0.73 15 9 0.6
AC Bellinzona AC Bellinzona 30 19 0.63 15 10 0.67 15 9 0.6

Standings

Challenge League: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
FC Thun FC Thun 30 17 8 5 54:32 59
2
FC Aarau FC Aarau 30 15 10 5 53:34 55
3
Etoile Carouge FC Etoile Carouge FC 30 14 9 7 54:37 51
4
FC Wil 1900 FC Wil 1900 30 11 10 9 48:39 43
5
FC Vaduz FC Vaduz 30 11 10 9 41:41 43
6
FC Stade-Lausanne-Ouchy FC Stade-Lausanne-Ouchy 30 11 9 10 47:40 42
7
Neuchâtel Xamax Neuchâtel Xamax 30 11 4 15 50:54 37
8
AC Bellinzona AC Bellinzona 30 7 9 14 32:52 27
9
Stade Nyonnais Stade Nyonnais 30 7 5 18 36:61 26
10
Schaffhausen Schaffhausen 30 6 6 18 33:58 21

Challenge League

Switzerland, championship Challenge League: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 19th July 2024 to 23rd May 2025.

The current championship champion Challenge League is FC Sion, and the most titled FC Lausanne-Sport.

Season 2024-2025: The first place in the championship standings Challenge League takes the team FC Thun (59 points).

The date of the

from 2024-07-19
to 2025-05-23

Tournament performance

Information obtained from open sources
Division level 2
Number of rounds 36
Average goals 2.64
Home team wins 36%
Draws 31%
Away team wins 33%
Yellow cards 5.09
Red cards 0.12

Champions

FC Sion

Reigning champion